Home
Work area
Library
Dictionary
Enter the word for search
put (one's) foot down
Overview
Examples
AI Expert
Dictionaries
Translations
mettre le holà
Definitions
To assertively enforce a decision or take a firm stand, especially after a period of indecision or leniency.
Overview
Examples
AI Expert
Dictionaries